home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / gfx / misc / gnuplot-src.lha / gnuplot-3.7.1src / gnuplot-3.7.1.lha / gnuplot-3.7.1 / lasergnu < prev    next >
Unknown  |  1998-04-15  |  6.6 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file a /bin/csh -%08%01 script executable (binary data) default (weak)
99% file data default
100% TrID Linux/UNIX shell script default
100% gt2 Shell Skript: '/bin/csh -%08%01' default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 23 21 2f 62 69 6e 2f 63 | 73 68 20 2d 08 01 00 00 |#!/bin/c|sh -....|
|00000010| 00 00 00 00 00 00 04 00 | 00 f8 c4 0a 67 6e 75 2c |........|....gnu,|
|00000020| 76 20 31 2e 31 2e 31 2e | 31 20 31 39 39 38 2f 30 |v 1.1.1.|1 1998/0|
|00000030| 34 2f 31 35 20 31 39 3a | 31 36 3a 33 31 20 6c 68 |4/15 19:|16:31 lh|
|00000040| 65 63 6b 69 6e 67 20 45 | 78 70 20 24 0a 23 0a 23 |ecking E|xp $.#.#|
|00000050| 20 50 72 69 6e 74 20 67 | 6e 75 70 6c 6f 74 20 6f | Print g|nuplot o|
|00000060| 75 74 70 75 74 20 6f 6e | 20 61 6e 20 49 6d 61 67 |utput on| an Imag|
|00000070| 65 6e 20 6f 72 20 50 6f | 73 74 73 63 72 69 70 74 |en or Po|stscript|
|00000080| 20 6c 61 73 65 72 20 70 | 72 69 6e 74 65 72 2e 0a | laser p|rinter..|
|00000090| 0a 73 65 74 20 70 72 69 | 6e 74 5f 62 61 6e 6e 65 |.set pri|nt_banne|
|000000a0| 72 20 3d 20 6f 6e 20 20 | 20 23 20 50 72 69 6e 74 |r = on | # Print|
|000000b0| 20 61 20 62 61 6e 6e 65 | 72 20 70 61 67 65 20 75 | a banne|r page u|
|000000c0| 6e 6c 65 73 73 20 74 6f | 6c 64 20 6f 74 68 65 72 |nless to|ld other|
|000000d0| 77 69 73 65 2e 0a 73 65 | 74 20 69 6e 70 75 74 5f |wise..se|t input_|
|000000e0| 66 69 6c 65 73 20 3d 20 | 28 29 20 20 20 20 23 20 |files = |() # |
|000000f0| 74 68 65 20 70 6c 6f 74 | 20 69 6e 70 75 74 20 63 |the plot| input c|
|00000100| 6f 6d 6d 61 6e 64 20 66 | 69 6c 65 73 0a 73 65 74 |ommand f|iles.set|
|00000110| 20 6c 70 72 5f 6f 70 74 | 73 20 3d 20 28 29 20 20 | lpr_opt|s = () |
|00000120| 20 20 20 20 20 23 20 6f | 70 74 69 6f 6e 73 20 74 | # o|ptions t|
|00000130| 6f 20 6c 70 72 0a 0a 23 | 20 44 65 66 61 75 6c 74 |o lpr..#| Default|
|00000140| 20 70 72 69 6e 74 65 72 | 20 73 65 74 20 62 79 20 | printer| set by |
|00000150| 73 68 65 6c 6c 20 76 61 | 72 69 61 62 6c 65 20 50 |shell va|riable P|
|00000160| 52 49 4e 54 45 52 2e 0a | 69 66 20 28 21 20 24 3f |RINTER..|if (! $?|
|00000170| 50 52 49 4e 54 45 52 29 | 20 74 68 65 6e 0a 20 20 |PRINTER)| then. |
|00000180| 20 20 69 66 20 28 24 3f | 4c 41 53 45 52 29 20 74 | if ($?|LASER) t|
|00000190| 68 65 6e 0a 20 20 20 20 | 20 20 20 20 73 65 74 20 |hen. | set |
|000001a0| 50 52 49 4e 54 45 52 3d | 24 4c 41 53 45 52 0a 20 |PRINTER=|$LASER. |
|000001b0| 20 20 20 65 6c 73 65 0a | 20 20 20 20 20 20 20 20 | else.| |
|000001c0| 73 65 74 20 50 52 49 4e | 54 45 52 3d 22 6c 77 30 |set PRIN|TER="lw0|
|000001d0| 22 0a 20 20 20 20 65 6e | 64 69 66 0a 65 6e 64 69 |". en|dif.endi|
|000001e0| 66 0a 73 65 74 20 70 72 | 69 6e 74 65 72 20 3d 20 |f.set pr|inter = |
|000001f0| 28 2d 50 24 50 52 49 4e | 54 45 52 29 0a 0a 23 20 |(-P$PRIN|TER)..# |
|00000200| 46 69 6c 65 20 66 6f 72 | 20 70 6c 6f 74 20 63 6f |File for| plot co|
|00000210| 6d 6d 61 6e 64 73 2c 20 | 61 6e 64 20 66 6f 72 20 |mmands, |and for |
|00000220| 70 6c 6f 74 20 6f 75 74 | 70 75 74 0a 73 65 74 20 |plot out|put.set |
|00000230| 54 4d 50 3d 2f 74 6d 70 | 2f 70 6c 6f 74 24 24 0a |TMP=/tmp|/plot$$.|
|00000240| 73 65 74 20 6f 75 74 66 | 69 6c 65 3d 24 54 4d 50 |set outf|ile=$TMP|
|00000250| 2e 6f 75 74 20 20 20 20 | 23 20 74 68 65 20 6f 75 |.out |# the ou|
|00000260| 74 70 75 74 20 66 69 6c | 65 0a 6f 6e 69 6e 74 72 |tput fil|e.onintr|
|00000270| 20 63 6c 65 61 6e 75 70 | 0a 0a 23 20 64 65 66 61 | cleanup|..# defa|
|00000280| 75 6c 74 20 69 73 20 49 | 6d 61 67 65 6e 20 6d 6f |ult is I|magen mo|
|00000290| 64 65 20 66 6f 72 20 49 | 6d 61 67 65 6e 20 70 72 |de for I|magen pr|
|000002a0| 69 6e 74 65 72 3b 20 73 | 65 65 20 2d 70 20 6f 70 |inter; s|ee -p op|
|000002b0| 74 69 6f 6e 0a 73 65 74 | 20 73 65 74 74 65 72 6d |tion.set| setterm|
|000002c0| 3d 22 73 65 74 20 74 65 | 72 6d 69 6e 61 6c 20 69 |="set te|rminal i|
|000002d0| 6d 61 67 65 6e 22 0a 73 | 65 74 20 4c 41 4e 47 3d |magen".s|et LANG=|
|000002e0| 22 2d 4c 69 6d 70 72 65 | 73 73 22 0a 0a 23 20 4c |"-Limpre|ss"..# L|
|000002f0| 6f 6f 70 20 74 68 72 6f | 75 67 68 20 74 68 65 20 |oop thro|ugh the |
|00000300| 63 6f 6d 6d 61 6e 64 2d | 6c 69 6e 65 20 61 72 67 |command-|line arg|
|00000310| 75 6d 65 6e 74 73 2e 0a | 0a 74 6f 70 3a 0a 20 20 |uments..|.top:. |
|00000320| 20 20 69 66 20 28 24 23 | 61 72 67 76 20 3e 20 30 | if ($#|argv > 0|
|00000330| 29 20 74 68 65 6e 0a 0a | 20 20 20 20 20 20 20 20 |) then..| |
|00000340| 73 77 69 74 63 68 20 28 | 22 24 61 72 67 76 5b 31 |switch (|"$argv[1|
|00000350| 5d 22 29 0a 0a 20 20 20 | 20 20 20 20 20 63 61 73 |]").. | cas|
|00000360| 65 20 2d 62 2a 3a 20 20 | 20 23 20 44 6f 20 6e 6f |e -b*: | # Do no|
|00000370| 74 20 70 72 69 6e 74 20 | 61 20 62 61 6e 6e 65 72 |t print |a banner|
|00000380| 20 70 61 67 65 2e 0a 20 | 20 20 20 20 20 20 20 63 | page.. | c|
|00000390| 61 73 65 20 2d 4a 2a 3a | 20 20 20 23 20 43 6f 6d |ase -J*:| # Com|
|000003a0| 70 61 74 69 62 6c 65 20 | 77 69 74 68 20 69 6d 70 |patible |with imp|
|000003b0| 72 69 6e 74 2e 0a 20 20 | 20 20 20 20 20 20 20 20 |rint.. | |
|000003c0| 20 20 73 65 74 20 70 72 | 69 6e 74 5f 62 61 6e 6e | set pr|int_bann|
|000003d0| 65 72 20 3d 20 6f 66 66 | 0a 20 20 20 20 20 20 20 |er = off|. |
|000003e0| 20 20 20 20 20 20 20 20 | 20 73 65 74 20 6c 70 72 | | set lpr|
|000003f0| 5f 6f 70 74 73 3d 28 24 | 6c 70 72 5f 6f 70 74 73 |_opts=($|lpr_opts|
|00000400| 20 2d 68 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 | -h). | |
|00000410| 20 73 68 69 66 74 20 61 | 72 67 76 0a 20 20 20 20 | shift a|rgv. |
|00000420| 20 20 20 20 20 20 20 20 | 67 6f 74 6f 20 74 6f 70 | |goto top|
|00000430| 0a 0a 20 20 20 20 20 20 | 20 20 63 61 73 65 20 2d |.. | case -|
|00000440| 66 3f 2a 3a 20 20 23 20 | 53 70 65 63 69 66 79 20 |f?*: # |Specify |
|00000450| 66 69 6c 65 20 63 6f 6e | 74 61 69 6e 69 6e 67 20 |file con|taining |
|00000460| 70 6c 6f 74 20 63 6f 6d | 6d 61 6e 64 73 0a 20 20 |plot com|mands. |
|00000470| 20 20 20 20 20 20 20 20 | 20 20 73 65 74 20 69 6e | | set in|
|00000480| 70 75 74 5f 66 69 6c 65 | 73 20 3d 20 28 24 69 6e |put_file|s = ($in|
|00000490| 70 75 74 5f 66 69 6c 65 | 73 20 60 65 63 68 6f 20 |put_file|s `echo |
|000004a0| 24 61 72 67 76 5b 31 5d | 20 7c 20 73 65 64 20 27 |$argv[1]| | sed '|
|000004b0| 73 2f 5e 2d 66 2f 2f 27 | 60 29 0a 20 20 20 20 20 |s/^-f//'|`). |
|000004c0| 20 20 20 20 20 20 20 73 | 68 69 66 74 20 61 72 67 | s|hift arg|
|000004d0| 76 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 67 6f |v. | go|
|000004e0| 74 6f 20 74 6f 70 0a 0a | 20 20 20 20 20 20 20 20 |to top..| |
|000004f0| 63 61 73 65 20 2d 66 3a | 20 20 20 20 23 20 53 70 |case -f:| # Sp|
|00000500| 65 63 69 66 79 20 66 69 | 6c 65 20 63 6f 6e 74 61 |ecify fi|le conta|
|00000510| 69 6e 69 6e 67 20 70 6c | 6f 74 20 63 6f 6d 6d 61 |ining pl|ot comma|
|00000520| 6e 64 73 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |nds. | |
|00000530| 73 68 69 66 74 20 61 72 | 67 76 0a 20 20 20 20 20 |shift ar|gv. |
|00000540| 20 20 20 20 20 20 20 69 | 66 20 28 24 23 61 72 67 | i|f ($#arg|
|00000550| 76 20 3e 20 30 29 20 74 | 68 65 6e 0a 20 20 20 20 |v > 0) t|hen. |
|00000560| 20 20 20 20 20 20 20 20 | 20 20 20 20 73 65 74 20 | | set |
|00000570| 69 6e 70 75 74 5f 66 69 | 6c 65 73 20 3d 20 28 24 |input_fi|les = ($|
|00000580| 69 6e 70 75 74 5f 66 69 | 6c 65 73 20 24 61 72 67 |input_fi|les $arg|
|00000590| 76 5b 31 5d 29 0a 20 20 | 20 20 20 20 20 20 20 20 |v[1]). | |
|000005a0| 20 20 20 20 20 20 73 68 | 69 66 74 20 61 72 67 76 | sh|ift argv|
|000005b0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 65 6c 73 |. | els|
|000005c0| 65 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |e. | |
|000005d0| 20 20 65 63 68 6f 20 22 | 55 73 61 67 65 3a 20 2d | echo "|Usage: -|
|000005e0| 66 20 66 69 6c 65 20 2e | 2e 2e 22 0a 20 20 20 20 |f file .|..". |
|000005f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 65 63 68 6f | | echo|
|00000600| 20 22 54 79 70 65 20 20 | 20 20 6c 61 73 65 72 67 | "Type | laserg|
|00000610| 6e 75 20 2d 68 65 6c 70 | 20 20 20 20 66 6f 72 20 |nu -help| for |
|00000620| 68 65 6c 70 2e 22 0a 20 | 20 20 20 20 20 20 20 20 |help.". | |
|00000630| 20 20 20 20 20 20 20 65 | 78 69 74 20 28 31 29 0a | e|xit (1).|
|00000640| 20 20 20 20 20 20 20 20 | 20 20 20 20 65 6e 64 69 | | endi|
|00000650| 66 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 67 6f |f. | go|
|00000660| 74 6f 20 74 6f 70 0a 0a | 20 20 20 20 20 20 20 20 |to top..| |
|00000670| 20 20 20 20 20 20 63 61 | 73 65 20 2d 46 3f 2a 3a | ca|se -F?*:|
|00000680| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 23 20 | | # |
|00000690| 53 70 65 63 69 66 79 20 | 66 6f 6e 74 20 0a 20 20 |Specify |font . |
|000006a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000006b0| 20 20 20 20 73 65 74 20 | 66 6f 6e 74 73 69 7a 65 | set |fontsize|
|000006c0| 20 3d 20 60 65 63 68 6f | 20 24 61 72 67 76 5b 31 | = `echo| $argv[1|
|000006d0| 5d 20 7c 20 73 65 64 20 | 27 73 2f 5e 2d 46 2f 2f |] | sed |'s/^-F//|
|000006e0| 27 60 29 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |'`). | |
|000006f0| 20 20 20 20 20 20 20 20 | 20 20 73 68 69 66 74 20 | | shift |
|00000700| 61 72 67 76 0a 20 20 20 | 20 20 20 20 20 20 20 20 |argv. | |
|00000710| 20 20 20 20 20 20 20 20 | 20 20 20 67 6f 74 6f 20 | | goto |
|00000720| 74 6f 70 0a 0a 20 20 20 | 20 20 20 20 20 20 20 20 |top.. | |
|00000730| 20 20 20 63 61 73 65 20 | 2d 46 3a 20 20 20 20 20 | case |-F: |
|00000740| 20 20 20 23 20 53 70 65 | 63 69 66 79 20 66 6f 6e | # Spe|cify fon|
|00000750| 74 20 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |t . | |
|00000760| 20 20 20 20 20 20 20 20 | 20 73 68 69 66 74 20 61 | | shift a|
|00000770| 72 67 76 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |rgv. | |
|00000780| 20 20 20 20 20 20 20 20 | 20 20 69 66 20 28 24 23 | | if ($#|
|00000790| 61 72 67 76 20 3e 20 30 | 29 20 74 68 65 6e 0a 20 |argv > 0|) then. |
|000007a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000007b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 73 65 74 | | set|
|000007c0| 20 66 6f 6e 74 20 3d 20 | 24 61 72 67 76 5b 31 5d | font = |$argv[1]|
|000007d0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000007e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 73 | | s|
|000007f0| 68 69 66 74 20 61 72 67 | 76 0a 20 20 20 20 20 20 |hift arg|v. |
|00000800| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000810| 65 6c 73 65 0a 20 20 20 | 20 20 20 20 20 20 20 20 |else. | |
|00000820| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000830| 20 20 20 65 63 68 6f 20 | 22 55 73 61 67 65 3a 20 | echo |"Usage: |
|00000840| 2d 46 20 66 6f 6e 74 22 | 0a 20 20 20 20 20 20 20 |-F font"|. |
|00000850| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000860| 20 20 20 20 20 20 20 65 | 63 68 6f 20 22 54 79 70 | e|cho "Typ|
|00000870| 65 20 20 20 20 6c 61 73 | 65 72 67 6e 75 20 2d 68 |e las|ergnu -h|
|00000880| 65 6c 70 20 20 20 20 66 | 6f 72 20 68 65 6c 70 2e |elp f|or help.|
|00000890| 22 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |". | |
|000008a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000008b0| 65 78 69 74 20 28 31 29 | 0a 20 20 20 20 20 20 20 |exit (1)|. |
|000008c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 65 | | e|
|000008d0| 6e 64 69 66 0a 20 20 20 | 20 20 20 20 20 20 20 20 |ndif. | |
|000008e0| 20 20 20 20 20 20 20 20 | 20 20 20 67 6f 74 6f 20 | | goto |
|000008f0| 74 6f 70 0a 0a 20 20 20 | 20 20 20 20 20 63 61 73 |top.. | cas|
|00000900| 65 20 2d 74 3f 2a 3a 20 | 20 23 20 53 70 65 63 69 |e -t?*: | # Speci|
|00000910| 66 79 20 74 69 74 6c 65 | 20 6f 66 20 70 6c 6f 74 |fy title| of plot|
|00000920| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 65 63 68 |. | ech|
|00000930| 6f 20 73 65 74 20 74 69 | 74 6c 65 20 5c 22 22 60 |o set ti|tle \""`|
|00000940| 65 63 68 6f 20 24 61 72 | 67 76 5b 31 5d 20 7c 20 |echo $ar|gv[1] | |
|00000950| 73 65 64 20 27 73 2f 5e | 2d 74 2f 2f 27 60 22 5c |sed 's/^|-t//'`"\|
|00000960| 22 20 3e 3e 20 24 54 4d | 50 0a 20 20 20 20 20 20 |" >> $TM|P. |
|00000970| 20 20 20 20 20 20 73 68 | 69 66 74 20 61 72 67 76 | sh|ift argv|
|00000980| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 67 6f 74 |. | got|
|00000990| 6f 20 74 6f 70 0a 0a 20 | 20 20 20 20 20 20 20 63 |o top.. | c|
|000009a0| 61 73 65 20 2d 74 3a 20 | 20 20 20 23 20 53 70 65 |ase -t: | # Spe|
|000009b0| 63 69 66 79 20 74 69 74 | 6c 65 20 6f 66 20 70 6c |cify tit|le of pl|
|000009c0| 6f 74 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 73 |ot. | s|
|000009d0| 68 69 66 74 20 61 72 67 | 76 0a 20 20 20 20 20 20 |hift arg|v. |
|000009e0| 20 20 20 20 20 20 69 66 | 20 28 24 23 61 72 67 76 | if| ($#argv|
|000009f0| 20 3e 20 30 29 20 74 68 | 65 6e 0a 20 20 20 20 20 | > 0) th|en. |
|00000a00| 20 20 20 20 20 20 20 20 | 20 20 20 65 63 68 6f 20 | | echo |
|00000a10| 73 65 74 20 74 69 74 6c | 65 20 5c 22 22 24 31 22 |set titl|e \""$1"|
|00000a20| 5c 22 20 3e 3e 20 24 54 | 4d 50 0a 20 20 20 20 20 |\" >> $T|MP. |
|00000a30| 20 20 20 20 20 20 20 20 | 20 20 20 73 68 69 66 74 | | shift|
|00000a40| 20 61 72 67 76 0a 20 20 | 20 20 20 20 20 20 20 20 | argv. | |
|00000a50| 20 20 65 6c 73 65 0a 20 | 20 20 20 20 20 20 20 20 | else. | |
|00000a60| 20 20 20 20 20 20 20 65 | 63 68 6f 20 22 55 73 61 | e|cho "Usa|
|00000a70| 67 65 3a 20 2d 74 20 74 | 69 74 6c 65 20 2e 2e 2e |ge: -t t|itle ...|
|00000a80| 22 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |". | |
|00000a90| 20 20 65 63 68 6f 20 22 | 54 79 70 65 20 20 20 20 | echo "|Type |
|00000aa0| 6c 61 73 65 72 67 6e 75 | 20 2d 68 65 6c 70 20 20 |lasergnu| -help |
|00000ab0| 20 20 66 6f 72 20 68 65 | 6c 70 2e 22 0a 20 20 20 | for he|lp.". |
|00000ac0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 65 78 69 | | exi|
|00000ad0| 74 20 28 31 29 0a 20 20 | 20 20 20 20 20 20 20 20 |t (1). | |
|00000ae0| 20 20 65 6e 64 69 66 0a | 20 20 20 20 20 20 20 20 | endif.| |
|00000af0| 20 20 20 20 67 6f 74 6f | 20 74 6f 70 0a 20 20 20 | goto| top. |
|00000b00| 20 20 20 20 20 63 61 73 | 65 20 2d 68 65 6c 70 3a | cas|e -help:|
|00000b10| 0a 09 09 09 67 6f 74 6f | 20 75 73 61 67 65 0a 0a |....goto| usage..|
|00000b20| 20 20 20 20 20 20 20 20 | 63 61 73 65 20 2d 50 3f | |case -P?|
|00000b30| 2a 3a 20 20 23 20 53 65 | 74 20 74 68 65 20 70 72 |*: # Se|t the pr|
|00000b40| 69 6e 74 65 72 2c 20 65 | 78 61 63 74 6c 79 20 61 |inter, e|xactly a|
|00000b50| 73 20 62 79 20 69 74 72 | 6f 66 66 2e 0a 20 20 20 |s by itr|off.. |
|00000b60| 20 20 20 20 20 20 20 20 | 20 73 65 74 20 70 72 69 | | set pri|
|00000b70| 6e 74 65 72 20 3d 20 24 | 61 72 67 76 5b 31 5d 0a |nter = $|argv[1].|
|00000b80| 20 20 20 20 20 20 20 20 | 20 20 20 20 73 68 69 66 | | shif|
|00000b90| 74 20 61 72 67 76 0a 20 | 20 20 20 20 20 20 20 20 |t argv. | |
|00000ba0| 20 20 20 67 6f 74 6f 20 | 74 6f 70 0a 0a 20 20 20 | goto |top.. |
|00000bb0| 20 20 20 20 20 63 61 73 | 65 20 2d 50 3a 20 20 20 | cas|e -P: |
|00000bc0| 20 23 20 53 65 74 20 74 | 68 65 20 70 72 69 6e 74 | # Set t|he print|
|00000bd0| 65 72 2c 20 65 78 61 63 | 74 6c 79 20 61 73 20 62 |er, exac|tly as b|
|00000be0| 79 20 69 74 72 6f 66 66 | 2e 0a 20 20 20 20 20 20 |y itroff|.. |
|00000bf0| 20 20 20 20 20 20 73 68 | 69 66 74 20 61 72 67 76 | sh|ift argv|
|00000c00| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 69 66 20 |. | if |
|00000c10| 28 24 23 61 72 67 76 20 | 3e 20 30 29 20 74 68 65 |($#argv |> 0) the|
|00000c20| 6e 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |n. | |
|00000c30| 20 20 73 65 74 20 70 72 | 69 6e 74 65 72 20 3d 20 | set pr|inter = |
|00000c40| 28 2d 50 24 61 72 67 76 | 5b 31 5d 29 0a 20 20 20 |(-P$argv|[1]). |
|00000c50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 73 68 69 | | shi|
|00000c60| 66 74 20 61 72 67 76 0a | 20 20 20 20 20 20 20 20 |ft argv.| |
|00000c70| 20 20 20 20 65 6c 73 65 | 0a 20 20 20 20 20 20 20 | else|. |
|00000c80| 20 20 20 20 20 20 20 20 | 20 65 63 68 6f 20 22 55 | | echo "U|
|00000c90| 73 61 67 65 3a 20 2d 50 | 20 70 72 69 6e 74 65 72 |sage: -P| printer|
|00000ca0| 20 2e 2e 2e 22 0a 20 20 | 20 20 20 20 20 20 20 20 | ...". | |
|00000cb0| 20 20 20 20 20 20 65 63 | 68 6f 20 22 54 79 70 65 | ec|ho "Type|
|00000cc0| 20 20 20 20 6c 61 73 65 | 72 67 6e 75 20 2d 68 65 | lase|rgnu -he|
|00000cd0| 6c 70 20 20 20 20 66 6f | 72 20 68 65 6c 70 2e 22 |lp fo|r help."|
|00000ce0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00000cf0| 20 65 78 69 74 20 28 31 | 29 0a 20 20 20 20 20 20 | exit (1|). |
|00000d00| 20 20 20 20 20 20 65 6e | 64 69 66 0a 20 20 20 20 | en|dif. |
|00000d10| 20 20 20 20 20 20 20 20 | 67 6f 74 6f 20 74 6f 70 | |goto top|
|00000d20| 0a 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00000d30| 20 20 23 20 75 73 65 20 | 69 6d 70 72 65 73 73 0a | # use |impress.|
|00000d40| 20 20 20 20 20 20 20 20 | 63 61 73 65 20 2d 49 3a | |case -I:|
|00000d50| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 65 63 |. | ec|
|00000d60| 68 6f 20 49 6d 61 67 65 | 6e 20 69 73 20 74 68 65 |ho Image|n is the|
|00000d70| 20 64 65 66 61 75 6c 74 | 20 6d 6f 64 65 20 6e 6f | default| mode no|
|00000d80| 77 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 73 |w. | s|
|00000d90| 68 69 66 74 20 61 72 67 | 76 0a 20 20 20 20 20 20 |hift arg|v. |
|00000da0| 20 20 20 20 20 20 20 67 | 6f 74 6f 20 74 6f 70 0a | g|oto top.|
|00000db0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00000dc0| 20 23 20 75 73 65 20 70 | 6f 73 74 73 63 72 69 70 | # use p|ostscrip|
|00000dd0| 74 20 69 6e 73 74 65 61 | 64 20 6f 66 20 69 6d 70 |t instea|d of imp|
|00000de0| 72 65 73 73 20 6c 61 6e | 67 75 61 67 65 0a 20 20 |ress lan|guage. |
|00000df0| 20 20 20 20 20 20 63 61 | 73 65 20 2d 70 3a 0a 20 | ca|se -p:. |
|00000e00| 20 20 20 20 20 20 20 20 | 20 20 20 20 73 65 74 20 | | set |
|00000e10| 73 65 74 74 65 72 6d 3d | 22 73 65 74 20 74 65 72 |setterm=|"set ter|
|00000e20| 6d 20 70 6f 73 74 73 63 | 72 69 70 74 22 0a 20 20 |m postsc|ript". |
|00000e30| 20 20 20 20 20 20 20 20 | 20 20 20 73 65 74 20 4c | | set L|
|00000e40| 41 4e 47 3d 22 2d 4c 70 | 6f 73 74 73 63 72 69 70 |ANG="-Lp|ostscrip|
|00000e50| 74 22 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |t". | |
|00000e60| 73 68 69 66 74 20 61 72 | 67 76 0a 20 20 20 20 20 |shift ar|gv. |
|00000e70| 20 20 20 20 20 20 20 20 | 67 6f 74 6f 20 74 6f 70 | |goto top|
|00000e80| 0a 0a 09 09 63 61 73 65 | 20 2d 73 3f 2a 3a 09 23 |....case| -s?*:.#|
|00000e90| 20 53 70 65 63 69 66 79 | 20 73 63 61 6c 65 20 6f | Specify| scale o|
|00000ea0| 66 20 70 6c 6f 74 0a 09 | 09 09 65 63 68 6f 20 73 |f plot..|..echo s|
|00000eb0| 65 74 20 73 69 7a 65 20 | 60 65 63 68 6f 20 24 61 |et size |`echo $a|
|00000ec0| 72 67 76 5b 31 5d 20 7c | 20 73 65 64 20 27 73 2f |rgv[1] || sed 's/|
|00000ed0| 5e 2d 73 2f 2f 27 60 20 | 3e 3e 20 24 54 4d 50 0a |^-s//'` |>> $TMP.|
|00000ee0| 09 09 09 73 68 69 66 74 | 20 61 72 67 76 0a 09 09 |...shift| argv...|
|00000ef0| 09 67 6f 74 6f 20 74 6f | 70 0a 0a 09 09 63 61 73 |.goto to|p....cas|
|00000f00| 65 20 2d 73 3a 09 23 20 | 53 70 65 63 69 66 79 20 |e -s:.# |Specify |
|00000f10| 73 63 61 6c 65 20 6f 66 | 20 70 6c 6f 74 0a 09 09 |scale of| plot...|
|00000f20| 09 73 68 69 66 74 20 61 | 72 67 76 0a 09 09 09 69 |.shift a|rgv....i|
|00000f30| 66 20 28 24 23 61 72 67 | 76 20 3e 20 30 29 20 74 |f ($#arg|v > 0) t|
|00000f40| 68 65 6e 0a 09 09 09 09 | 65 63 68 6f 20 73 65 74 |hen.....|echo set|
|00000f50| 20 73 69 7a 65 20 22 24 | 31 22 20 3e 3e 20 24 54 | size "$|1" >> $T|
|00000f60| 4d 50 0a 09 09 09 09 73 | 68 69 66 74 20 61 72 67 |MP.....s|hift arg|
|00000f70| 76 0a 09 09 09 65 6c 73 | 65 0a 09 09 09 09 65 63 |v....els|e.....ec|
|00000f80| 68 6f 20 22 55 73 61 67 | 65 3a 20 2d 73 20 78 73 |ho "Usag|e: -s xs|
|00000f90| 63 61 6c 65 2c 79 73 63 | 61 6c 65 22 0a 09 09 09 |cale,ysc|ale"....|
|00000fa0| 09 65 63 68 6f 20 22 54 | 79 70 65 20 20 20 20 6c |.echo "T|ype l|
|00000fb0| 61 73 65 72 67 6e 75 20 | 2d 68 65 6c 70 20 20 20 |asergnu |-help |
|00000fc0| 20 66 6f 72 20 68 65 6c | 70 2e 22 0a 09 09 09 09 | for hel|p.".....|
|00000fd0| 65 78 69 74 20 28 31 29 | 0a 09 09 09 65 6e 64 69 |exit (1)|....endi|
|00000fe0| 66 0a 09 09 09 67 6f 74 | 6f 20 74 6f 70 0a 0a 09 |f....got|o top...|
|00000ff0| 09 63 61 73 65 20 2d 77 | 3f 2a 3a 09 23 20 53 70 |.case -w|?*:.# Sp|
|00001000| 65 63 69 66 79 20 73 70 | 6c 69 74 20 70 61 67 65 |ecify sp|lit page|
|00001010| 20 69 6e 20 6d 75 6c 74 | 69 70 6c 6f 74 20 28 68 | in mult|iplot (h|
|00001020| 6f 72 69 7a 2c 76 65 72 | 74 69 63 61 6c 29 0a 09 |oriz,ver|tical)..|
|00001030| 09 09 73 65 74 20 77 69 | 6e 64 6f 77 73 3d 60 65 |..set wi|ndows=`e|
|00001040| 63 68 6f 20 22 24 61 72 | 67 76 5b 31 5d 5c 5d 22 |cho "$ar|gv[1]\]"|
|00001050| 20 7c 20 73 65 64 20 27 | 73 2f 5e 2d 73 2f 5b 2f | | sed '|s/^-s/[/|
|00001060| 27 60 0a 09 09 09 73 68 | 69 66 74 20 61 72 67 76 |'`....sh|ift argv|
|00001070| 0a 09 09 09 67 6f 74 6f | 20 74 6f 70 0a 0a 09 09 |....goto| top....|
|00001080| 63 61 73 65 20 2d 77 3a | 09 23 20 53 70 65 63 69 |case -w:|.# Speci|
|00001090| 66 79 20 73 70 6c 69 74 | 20 70 61 67 65 0a 09 09 |fy split| page...|
|000010a0| 09 73 68 69 66 74 20 61 | 72 67 76 0a 09 09 09 69 |.shift a|rgv....i|
|000010b0| 66 20 28 24 23 61 72 67 | 76 20 3e 20 30 29 20 74 |f ($#arg|v > 0) t|
|000010c0| 68 65 6e 0a 09 09 09 09 | 73 65 74 20 77 69 6e 64 |hen.....|set wind|
|000010d0| 6f 77 73 3d 22 5b 24 61 | 72 67 76 5b 31 5d 5d 22 |ows="[$a|rgv[1]]"|
|000010e0| 0a 09 09 09 09 73 68 69 | 66 74 20 61 72 67 76 0a |.....shi|ft argv.|
|000010f0| 09 09 09 65 6c 73 65 0a | 09 09 09 09 65 63 68 6f |...else.|....echo|
|00001100| 20 22 55 73 61 67 65 3a | 20 2d 77 20 68 6f 72 69 | "Usage:| -w hori|
|00001110| 7a 2c 76 65 72 74 69 63 | 61 6c 22 0a 09 09 09 09 |z,vertic|al".....|
|00001120| 65 63 68 6f 20 22 54 79 | 70 65 20 20 20 20 6c 61 |echo "Ty|pe la|
|00001130| 73 65 72 67 6e 75 20 2d | 68 65 6c 70 20 20 20 20 |sergnu -|help |
|00001140| 66 6f 72 20 68 65 6c 70 | 2e 22 0a 09 09 09 09 65 |for help|.".....e|
|00001150| 78 69 74 20 28 31 29 0a | 09 09 09 65 6e 64 69 66 |xit (1).|...endif|
|00001160| 0a 09 09 09 67 6f 74 6f | 20 74 6f 70 0a 0a 20 20 |....goto| top.. |
|00001170| 20 20 09 20 20 20 09 63 | 61 73 65 20 2d 4f 3a 0a | . .c|ase -O:.|
|00001180| 09 20 20 20 09 09 20 73 | 65 74 20 6f 72 69 65 6e |. .. s|et orien|
|00001190| 74 61 74 69 6f 6e 3d 22 | 70 6f 72 74 72 61 69 74 |tation="|portrait|
|000011a0| 22 0a 09 09 09 20 73 68 | 69 66 74 20 61 72 67 76 |".... sh|ift argv|
|000011b0| 0a 09 20 20 20 09 09 20 | 67 6f 74 6f 20 74 6f 70 |.. .. |goto top|
|000011c0| 0a 0a 20 20 20 20 20 20 | 20 20 63 61 73 65 20 2d |.. | case -|
|000011d0| 3f 2a 3a 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |?*:. | |
|000011e0| 65 63 68 6f 20 22 49 20 | 64 6f 20 6e 6f 74 20 72 |echo "I |do not r|
|000011f0| 65 63 6f 67 6e 69 7a 65 | 20 6f 70 74 69 6f 6e 20 |ecognize| option |
|00001200| 24 61 72 67 76 5b 31 5d | 2e 22 0a 09 09 09 67 6f |$argv[1]|."....go|
|00001210| 74 6f 20 75 73 61 67 65 | 0a 0a 20 20 20 20 20 20 |to usage|.. |
|00001220| 20 20 64 65 66 61 75 6c | 74 3a 0a 20 20 20 20 20 | defaul|t:. |
|00001230| 20 20 20 20 20 20 20 20 | 20 65 63 68 6f 20 22 24 | | echo "$|
|00001240| 61 72 67 76 5b 31 5d 22 | 20 20 20 3e 3e 20 24 54 |argv[1]"| >> $T|
|00001250| 4d 50 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 73 |MP. | s|
|00001260| 68 69 66 74 20 61 72 67 | 76 0a 20 20 20 20 20 20 |hift arg|v. |
|00001270| 20 20 20 20 20 20 67 6f | 74 6f 20 74 6f 70 0a 0a | go|to top..|
|00001280| 20 20 20 20 20 20 20 20 | 65 6e 64 73 77 0a 20 20 | |endsw. |
|00001290| 20 20 65 6e 64 69 66 0a | 0a 23 20 74 72 79 20 74 | endif.|.# try t|
|000012a0| 6f 20 64 65 76 69 6e 65 | 20 74 68 65 20 70 72 69 |o devine| the pri|
|000012b0| 6e 74 65 72 20 74 79 70 | 65 0a 69 66 20 28 24 70 |nter typ|e.if ($p|
|000012c0| 72 69 6e 74 65 72 20 3d | 7e 20 2d 50 6c 77 2a 29 |rinter =|~ -Plw*)|
|000012d0| 20 74 68 65 6e 0a 20 20 | 20 20 73 65 74 20 73 65 | then. | set se|
|000012e0| 74 74 65 72 6d 3d 22 73 | 65 74 20 74 65 72 6d 20 |tterm="s|et term |
|000012f0| 70 6f 73 74 73 63 72 69 | 70 74 22 0a 20 20 20 20 |postscri|pt". |
|00001300| 73 65 74 20 4c 41 4e 47 | 3d 22 2d 4c 70 6f 73 74 |set LANG|="-Lpost|
|00001310| 73 63 72 69 70 74 22 0a | 65 6e 64 69 66 0a 0a 69 |script".|endif..i|
|00001320| 66 20 28 24 70 72 69 6e | 74 65 72 20 3d 7e 20 2d |f ($prin|ter =~ -|
|00001330| 50 69 6d 2a 29 20 74 68 | 65 6e 0a 20 20 20 20 73 |Pim*) th|en. s|
|00001340| 65 74 20 73 65 74 74 65 | 72 6d 3d 22 73 65 74 20 |et sette|rm="set |
|00001350| 74 65 72 6d 20 69 6d 61 | 67 65 6e 20 24 77 69 6e |term ima|gen $win|
|00001360| 64 6f 77 73 20 24 6f 72 | 69 65 6e 74 61 74 69 6f |dows $or|ientatio|
|00001370| 6e 20 24 66 6f 6e 74 22 | 0a 20 20 20 20 73 65 74 |n $font"|. set|
|00001380| 20 4c 41 4e 47 3d 22 2d | 4c 69 6d 70 72 65 73 73 | LANG="-|Limpress|
|00001390| 22 0a 65 6e 64 69 66 0a | 0a 23 20 53 65 74 20 75 |".endif.|.# Set u|
|000013a0| 70 20 69 6e 70 75 74 20 | 66 69 6c 65 0a 65 63 68 |p input |file.ech|
|000013b0| 6f 20 22 24 73 65 74 74 | 65 72 6d 22 20 3e 20 24 |o "$sett|erm" > $|
|000013c0| 54 4d 50 2e 70 6c 74 0a | 65 63 68 6f 20 73 65 74 |TMP.plt.|echo set|
|000013d0| 20 6f 75 74 70 75 74 20 | 5c 22 24 6f 75 74 66 69 | output |\"$outfi|
|000013e0| 6c 65 5c 22 20 3e 3e 20 | 24 54 4d 50 2e 70 6c 74 |le\" >> |$TMP.plt|
|000013f0| 0a 69 66 20 28 2d 65 20 | 24 54 4d 50 29 20 63 61 |.if (-e |$TMP) ca|
|00001400| 74 20 24 54 4d 50 20 3e | 3e 20 24 54 4d 50 2e 70 |t $TMP >|> $TMP.p|
|00001410| 6c 74 0a 67 72 65 70 20 | 2d 76 20 22 73 65 74 20 |lt.grep |-v "set |
|00001420| 74 65 22 20 24 69 6e 70 | 75 74 5f 66 69 6c 65 73 |te" $inp|ut_files|
|00001430| 20 7c 20 67 72 65 70 20 | 2d 76 20 22 73 65 74 20 | | grep |-v "set |
|00001440| 6f 22 20 3e 3e 20 24 54 | 4d 50 2e 70 6c 74 0a 65 |o" >> $T|MP.plt.e|
|00001450| 63 68 6f 20 22 71 75 69 | 74 22 20 3e 3e 20 24 54 |cho "qui|t" >> $T|
|00001460| 4d 50 2e 70 6c 74 0a 23 | 20 49 66 20 69 6e 70 75 |MP.plt.#| If inpu|
|00001470| 74 20 66 69 6c 65 20 69 | 73 20 73 70 65 63 69 66 |t file i|s specif|
|00001480| 69 65 64 20 41 4e 44 20 | 63 6f 6d 6d 61 6e 64 20 |ied AND |command |
|00001490| 6c 69 6e 65 20 63 6f 6e | 74 61 69 6e 73 20 70 6c |line con|tains pl|
|000014a0| 6f 74 20 63 6f 6d 6d 61 | 6e 64 73 2c 20 74 68 65 |ot comma|nds, the|
|000014b0| 6e 0a 23 20 20 20 64 6f | 20 63 6f 6d 6d 61 6e 64 |n.# do| command|
|000014c0| 20 6c 69 6e 65 20 61 72 | 67 73 20 66 69 72 73 74 | line ar|gs first|
|000014d0| 2c 20 74 68 65 6e 20 70 | 6c 6f 74 20 63 6f 6d 6d |, then p|lot comm|
|000014e0| 61 6e 64 73 20 69 6e 20 | 69 6e 70 75 74 20 66 69 |ands in |input fi|
|000014f0| 6c 65 2e 0a 67 6e 75 70 | 6c 6f 74 20 24 54 4d 50 |le..gnup|lot $TMP|
|00001500| 2e 70 6c 74 20 3c 20 2f | 64 65 76 2f 6e 75 6c 6c |.plt < /|dev/null|
|00001510| 20 0a 23 67 6e 75 70 6c | 6f 74 20 24 54 4d 50 2e | .#gnupl|ot $TMP.|
|00001520| 70 6c 74 20 24 69 6e 70 | 75 74 5f 66 69 6c 65 73 |plt $inp|ut_files|
|00001530| 0a 0a 69 66 20 28 24 73 | 74 61 74 75 73 20 3d 3d |..if ($s|tatus ==|
|00001540| 20 30 20 26 26 20 2d 65 | 20 24 6f 75 74 66 69 6c | 0 && -e| $outfil|
|00001550| 65 20 26 26 20 21 20 2d | 7a 20 24 6f 75 74 66 69 |e && ! -|z $outfi|
|00001560| 6c 65 29 20 74 68 65 6e | 0a 20 20 20 20 23 20 54 |le) then|. # T|
|00001570| 68 65 20 70 72 69 6e 74 | 65 72 20 69 73 20 77 68 |he print|er is wh|
|00001580| 61 74 65 76 65 72 20 70 | 72 69 6e 74 65 72 20 77 |atever p|rinter w|
|00001590| 61 73 20 6c 61 73 74 20 | 73 70 65 63 69 66 69 65 |as last |specifie|
|000015a0| 64 2c 0a 20 20 20 20 23 | 20 6f 72 20 74 68 65 20 |d,. #| or the |
|000015b0| 64 65 66 61 75 6c 74 20 | 70 72 69 6e 74 65 72 20 |default |printer |
|000015c0| 69 66 20 6e 6f 6e 65 20 | 77 61 73 20 73 70 65 63 |if none |was spec|
|000015d0| 69 66 69 65 64 2e 0a 20 | 20 20 20 23 20 49 6d 61 |ified.. | # Ima|
|000015e0| 67 65 6e 20 74 65 72 6d | 69 6e 61 6c 20 64 72 69 |gen term|inal dri|
|000015f0| 76 65 72 20 73 75 70 70 | 6f 72 74 20 74 68 65 20 |ver supp|ort the |
|00001600| 70 61 67 65 20 68 65 61 | 64 65 72 0a 20 20 20 20 |page hea|der. |
|00001610| 69 66 20 28 24 4c 41 4e | 47 20 3d 3d 20 2d 4c 69 |if ($LAN|G == -Li|
|00001620| 6d 70 72 65 73 73 29 20 | 74 68 65 6e 0a 20 20 20 |mpress) |then. |
|00001630| 20 20 20 20 20 2f 75 73 | 72 2f 6c 6f 63 61 6c 2f | /us|r/local/|
|00001640| 62 69 6e 2f 69 70 72 20 | 24 4c 41 4e 47 20 24 70 |bin/ipr |$LANG $p|
|00001650| 72 69 6e 74 65 72 20 5c | 0a 20 20 20 20 20 20 20 |rinter \|. |
|00001660| 20 20 20 20 2d 44 22 6a | 6f 62 68 65 61 64 65 72 | -D"j|obheader|
|00001670| 20 24 70 72 69 6e 74 5f | 62 61 6e 6e 65 72 22 20 | $print_|banner" |
|00001680| 5c 0a 20 20 20 20 20 20 | 20 20 20 20 20 2d 44 22 |\. | -D"|
|00001690| 70 61 67 65 72 65 76 65 | 72 73 61 6c 20 6f 6e 22 |pagereve|rsal on"|
|000016a0| 20 5c 0a 20 20 20 20 20 | 20 20 20 20 20 20 2d 44 | \. | -D|
|000016b0| 22 70 72 6f 67 72 61 6d | 20 6c 61 73 65 72 67 6e |"program| lasergn|
|000016c0| 75 22 20 24 6f 75 74 66 | 69 6c 65 0a 20 20 20 20 |u" $outf|ile. |
|000016d0| 65 6c 73 65 20 69 66 20 | 28 24 4c 41 4e 47 20 3d |else if |($LANG =|
|000016e0| 3d 20 2d 4c 70 6f 73 74 | 73 63 72 69 70 74 29 20 |= -Lpost|script) |
|000016f0| 74 68 65 6e 0a 20 20 20 | 20 20 20 20 20 20 20 20 |then. | |
|00001700| 6c 70 72 20 24 6c 70 72 | 5f 6f 70 74 73 20 24 70 |lpr $lpr|_opts $p|
|00001710| 72 69 6e 74 65 72 20 24 | 6f 75 74 66 69 6c 65 0a |rinter $|outfile.|
|00001720| 20 20 20 20 65 6e 64 69 | 66 0a 65 6c 73 65 0a 20 | endi|f.else. |
|00001730| 20 20 20 65 63 68 6f 20 | 22 6c 61 73 65 72 67 6e | echo |"lasergn|
|00001740| 75 3a 20 65 72 72 6f 72 | 20 69 6e 20 70 6c 6f 74 |u: error| in plot|
|00001750| 74 69 6e 67 20 6f 72 20 | 65 6d 70 74 79 20 70 6c |ting or |empty pl|
|00001760| 6f 74 3b 20 6e 6f 74 68 | 69 6e 67 20 70 72 69 6e |ot; noth|ing prin|
|00001770| 74 65 64 2e 22 0a 65 6e | 64 69 66 0a 0a 63 6c 65 |ted.".en|dif..cle|
|00001780| 61 6e 75 70 3a 0a 72 6d | 20 2d 66 20 24 54 4d 50 |anup:.rm| -f $TMP|
|00001790| 2a 20 24 6f 75 74 66 69 | 6c 65 0a 65 78 69 74 0a |* $outfi|le.exit.|
|000017a0| 0a 75 73 61 67 65 3a 0a | 65 63 68 6f 20 22 75 73 |.usage:.|echo "us|
|000017b0| 61 67 65 3a 20 6c 61 73 | 65 72 67 6e 75 20 5b 2d |age: las|ergnu [-|
|000017c0| 50 70 72 69 6e 74 65 72 | 5d 20 5b 2d 46 20 66 6f |Pprinter|] [-F fo|
|000017d0| 6e 74 5d 20 5b 2d 77 20 | 6e 78 2c 6e 79 20 5d 20 |nt] [-w |nx,ny ] |
|000017e0| 5b 2d 73 20 78 73 63 61 | 6c 65 2c 79 73 63 61 6c |[-s xsca|le,yscal|
|000017f0| 65 5d 5b 2d 62 5d 20 5b | 2d 4f 5d 20 5b 2d 70 5d |e][-b] [|-O] [-p]|
|00001800| 20 5b 2d 74 20 74 69 74 | 6c 65 5d 20 5b 2d 66 20 | [-t tit|le] [-f |
|00001810| 66 69 6c 65 5d 20 5b 27 | 70 6c 6f 74 20 63 6f 6d |file] ['|plot com|
|00001820| 6d 61 6e 64 27 5d 2e 2e | 2e 2e 22 0a 65 63 68 6f |mand']..|..".echo|
|00001830| 20 22 20 20 2d 4f 20 20 | 20 20 20 20 20 20 20 20 | " -O | |
|00001840| 20 3a 20 4f 72 69 65 6e | 74 61 74 69 6f 6e 20 50 | : Orien|tation P|
|00001850| 6f 72 74 72 61 69 74 20 | 28 64 65 66 61 75 6c 74 |ortrait |(default|
|00001860| 20 69 73 20 4c 61 6e 64 | 73 63 61 70 65 29 22 0a | is Land|scape)".|
|00001870| 65 63 68 6f 20 22 20 20 | 2d 46 20 66 6f 6e 74 20 |echo " |-F font |
|00001880| 20 20 20 20 20 3a 20 66 | 6f 6e 74 73 69 7a 65 20 | : f|ontsize |
|00001890| 69 6e 20 70 6f 69 6e 74 | 73 20 66 6f 72 20 69 6d |in point|s for im|
|000018a0| 61 67 65 6e 22 0a 65 63 | 68 6f 20 22 20 20 2d 77 |agen".ec|ho " -w|
|000018b0| 20 6e 78 2c 6e 79 20 20 | 20 20 20 3a 20 73 70 6c | nx,ny | : spl|
|000018c0| 69 74 20 70 61 67 65 20 | 28 6e 78 20 61 6e 64 20 |it page |(nx and |
|000018d0| 6e 79 3a 20 6e 6f 2e 20 | 70 6c 6f 74 73 20 68 6f |ny: no. |plots ho|
|000018e0| 72 69 7a 6f 6e 74 61 6c | 20 61 6e 64 20 76 65 72 |rizontal| and ver|
|000018f0| 74 69 63 61 6c 29 22 0a | 65 63 68 6f 20 22 20 20 |tical)".|echo " |
|00001900| 2d 73 20 78 73 63 61 6c | 65 2c 79 73 63 61 6c 65 |-s xscal|e,yscale|
|00001910| 20 3a 20 73 63 61 6c 69 | 6e 67 20 69 6e 20 68 6f | : scali|ng in ho|
|00001920| 72 69 7a 2c 20 76 65 72 | 74 69 63 61 6c 20 64 69 |riz, ver|tical di|
|00001930| 72 65 63 74 69 6f 6e 22 | 0a 65 63 68 6f 20 22 20 |rection"|.echo " |
|00001940| 20 2d 50 20 70 72 69 6e | 74 65 72 20 20 20 3a 20 | -P prin|ter : |
|00001950| 50 72 69 6e 74 65 72 20 | 74 6f 20 73 65 6e 64 20 |Printer |to send |
|00001960| 74 68 65 20 70 6c 6f 74 | 22 0a 65 63 68 6f 20 22 |the plot|".echo "|
|00001970| 20 20 2d 70 20 20 20 20 | 20 20 20 20 20 20 20 3a | -p | :|
|00001980| 20 73 65 74 20 67 6e 75 | 70 6c 6f 74 20 64 72 69 | set gnu|plot dri|
|00001990| 76 65 72 20 74 6f 20 70 | 6f 73 74 73 63 72 69 70 |ver to p|ostscrip|
|000019a0| 74 20 28 64 65 66 61 75 | 6c 74 20 69 73 20 49 6d |t (defau|lt is Im|
|000019b0| 61 67 65 6e 29 22 0a 65 | 63 68 6f 20 22 20 20 2d |agen)".e|cho " -|
|000019c0| 49 20 20 20 20 20 20 20 | 20 20 20 20 3a 20 73 65 |I | : se|
|000019d0| 74 20 67 6e 75 70 6c 6f | 74 20 74 65 72 6d 69 6e |t gnuplo|t termin|
|000019e0| 61 6c 20 64 72 69 76 65 | 72 20 74 6f 20 69 6d 61 |al drive|r to ima|
|000019f0| 67 65 6e 20 28 64 65 66 | 61 75 6c 74 29 22 0a 65 |gen (def|ault)".e|
|00001a00| 63 68 6f 20 22 20 20 2d | 62 20 20 20 20 20 20 20 |cho " -|b |
|00001a10| 20 20 20 20 3a 20 64 6f | 6e 27 74 20 70 72 69 6e | : do|n't prin|
|00001a20| 74 20 6a 6f 62 68 65 61 | 64 65 72 20 70 61 67 65 |t jobhea|der page|
|00001a30| 22 0a 65 63 68 6f 20 22 | 22 0a |".echo "|". |
+--------+-------------------------+-------------------------+--------+--------+